package com.lkd.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.lkd.entity.Task;
import com.lkd.vo.TaskVo;

/**
 * <p>
 * 工单表 Mapper 接口
 * </p>
 *
 * @author xiaotao
 * @since 2025-10-19
 */
public interface TaskMapper extends BaseMapper<Task> {

    /**
     * 工单统计(SQL、xml版本)
     * 小提示：因为xml中按照type分组后，最多查询到1条记录
     *
     * @param start 开始日期
     * @param end   结束日期
     * @param type  工单类型
     * @return 返回工单查询结果
     */
    TaskVo statByTypeBetween(String start, String end, Integer type);
}
